drafting technician - German English Dictionary